草庐IT

ios - 重新定位 UITableView

全部标签

javascript - 获取用户id socket.io, passport, koa

我正在使用Koa、Passport.js和koa-session对用户进行身份验证。所以它基本上看起来像://sessionvarsession=require('koa-session');app.keys=[config.secret];app.use(session());//authrequire(__dirname+'/lib/auth');//de/serializeUser,strategiesetc..varpassport=require('koa-passport');app.use(passport.initialize());app.use(passport.s

javascript - Angular 2-再次单击routerLink时重新加载组件

我正在处理具有以下文件结构的Angular2项目。HeaderComponent.tsAppComponent.tsPage1Component.tsPage2Component.ts我的HeaderComponent.ts中有以下模板WebSiteNameHomePage1Page2在我的AppComponent中使用以下路由@Component({selector:'my-app',template:``,directives:[ROUTER_DIRECTIVES,HeaderComponent]})@Routes([{path:'/',component:HomeComponen

javascript - 当焦点在 HTML 表单上丢失时如何重新聚焦到文本字段?

HTML表单上只有一个文本字段。用户输入一些文本,按Enter键,提交表单,然后重新加载表单。主要用途是条码读取。我使用以下代码将焦点设置到文本字段:它大部分时间都有效(如果没有人触摸屏幕/鼠标/键盘)。但是,当用户单击浏览器窗口中字段外的某处(空白区域)时,光标会消失。一个单字段HTML表单,如何防止光标丢失?或者,如何在光标丢失后将光标重新聚焦在字段内?谢谢! 最佳答案 Darin的回答是正确的,但在Firefox中不起作用。如果你也想在Firefox中窃取焦点,你必须将它延迟到事件之后:或者,更好的是,从JavaScript分

javascript - 定位jquery ui对话框

如何根据主体内的div元素定位jqueryui对话框? 最佳答案 也许这会让您知道如何去做:HTML:CSS:.divs{float:left;height:48px;width:80px;border:1pxsolid#55f;}JS:$(document).ready(function(){var$div=$('#two');varleft=$div.offset().left;vartop=$div.offset().top;$('Somedialog').dialog({position:[left+20,top+20]})

javascript - Socket.io 在断开连接时重新连接?

这样的事情可能吗?socket.on('disconnect',function(){console.log('disconnected...');socket.connect();socket.on('connect',function(){console.log('...reconnected');})}) 最佳答案 Socket.io会自动重新连接(如果您设置了reconnect选项,虽然它默认为true),所以您真的不需要这样做。此外,还有一个似乎更合适的reconnect事件。此外,独立设置事件处理程序,不要在断开连接处理

javascript - 欢迎来到 socket.io。唯一的消息

正如socket.io官方网站所说,我正在使用socket.io和nodejs制作我的第一个应用程序,但在运行nodeserver.js后我在html上看到的唯一内容是“欢迎使用socket.io”。我怎样才能解决这个问题?或者为什么会这样?代码如下:index.htmlvarsocket=io.connect('http://abogados.pages/');socket.on('news',function(data){console.log(data);socket.emit('myotherevent',{my:'data'});});server.jsvario=requi

javascript - JSHint 重新定义警告并向对象添加更多属性

我有跨越多个文件的对象定义,我使用以下语法向命名空间添加更多属性varapp=app||{};//andthenapp.namespace={...}但是JSHint会用类似的东西警告我:[L1:C5]W079:Redefinitionof'app'.varapp=app||{};我不确定这是否真的是错误的,因为我已经看到它被使用了很多次,例如连同模块模式。如果没问题,我如何才能全局禁止该警告?我找到了一种方法来抑制给定文件的给定选项/*jshint:-W079*/但是有没有办法在全局范围内做到这一点?或者它被认为是不好的做法? 最佳答案

javascript - 在 Phaser.IO 中沿着预定义的路径移动 Sprite

我有一个Sprite和它的路径(path=[[1,1],[1,2],[1,3]),使用game.physics而不是的最佳实践是什么简单地改变x,y值? 最佳答案 假设您已启用物理并已将路径中的每个坐标分配给舞台区域。直线移动我会建议Physics.Arcade.movetoXY().如果您需要旋转Sprite,该函数会返回到目标位置的Angular。sprite.rotation=game.physics.arcade.moveToXY(sprite,target.x,target.y,300//speed,500//maxTim

javascript - 如何捕获 div 的位置以便在页面重新加载时我可以拥有该位置

我想捕捉滚动捕捉区域的位置,如下图所示以便在页面重新加载任何其他情况时保留状态。$(function(){setInterval(function(){window.location.reload();},90000);});.container{width:600px;height:300px;//background:red;overflow-y:auto;font-size:18px;line-height:40px;padding-left:14px;position:relative;}.center-band{position:fixed;z-index:40;width:

javascript - 在javascript中定位提示弹出窗口

我有一个如下所示的javascript提示,我想将提示置于屏幕中心。如何使用javascript做到这一点?functionshowUpdate(){varx;varname=prompt("Pleaseenteryourname","");if(name!=null){x="Hello"+name+"!Howareyoutoday?";alert("Input:"+name);}}我就是这样调用它的:5.MissedP/UComments除了在IE中提示转到左上角和在Firefox中提示外,它可以找到但我需要相同的解决方案才能在两种浏览器中工作。 最佳答案